love vine


Results for "love vine"

English - Turkish Dictionary

love vine

(English - Turkish Dictionary) :
bot. küsküt, şeytansaçı.